package com.cnap.multiclouldmgmt.model.scale;

import com.cnap.multiclouldmgmt.model.scale.db.ScalingPolicyPO;

import java.util.List;

public class CreateScalingDTO {
    // 扩缩容策略
    private List<ScalingPolicyPO> scalingPolicyPOs;
    // 标签
    private String scalingLabel;
    // 集群名称
    private String clusterNames;
    // 云商
    private String provider;
    // 账号名称
    private String accountName;

    /**
     * get
     *
     * @return AccountName
     */
    public String getAccountName() {
        return accountName;
    }

    /**
     * set
     *
     * @param accountName accountName
     */
    public void setAccountName(String accountName) {
        this.accountName = accountName;
    }

    /**
     * get
     *
     * @return Provider
     */
    public String getProvider() {
        return provider;
    }

    /**
     * set
     *
     * @param provider provider
     */
    public void setProvider(String provider) {
        this.provider = provider;
    }

    /**
     * get
     *
     * @return ClusterNames
     */
    public String getClusterNames() {
        return clusterNames;
    }

    /**
     * set
     *
     * @param clusterNames clusterNames
     */
    public void setClusterNames(String clusterNames) {
        this.clusterNames = clusterNames;
    }

    /**
     * get
     *
     * @return ScalingPolicyPOs
     */
    public List<ScalingPolicyPO> getScalingPolicyPOs() {
        return scalingPolicyPOs;
    }

    /**
     * set
     *
     * @param scalingPolicyPOs scalingPolicyPOs
     */
    public void setScalingPolicyPOs(List<ScalingPolicyPO> scalingPolicyPOs) {
        this.scalingPolicyPOs = scalingPolicyPOs;
    }

    /**
     * get
     *
     * @return ScalingLabel
     */
    public String getScalingLabel() {
        return scalingLabel;
    }

    /**
     * set
     *
     * @param scalingLabel scalingLabel
     */
    public void setScalingLabel(String scalingLabel) {
        this.scalingLabel = scalingLabel;
    }
}
